let a = 10;
let b = 20;

// 1.module.exports = {};
// module.exports = {
//     a,
//     b
// }

// 2.通过 exports 导出
// 通过引用改变 module.exports的值
console.log(exports === module.exports);
exports.a = a;  // 可以导出 
exports.b = b;

// exports = {  // module.exports的值不会更改 ，不会导出；
//     a,
//     b
// }

// 本质上 exports是 module.exports的一个引用 ，其实还是改变的 module.exports;

/* 
    使用exports的时候 只能通过 exports.a 、exports.b 类似这种来改变module.exports的值来导出
    不能直接 exports = {a:10,b:20},module.exports不会改变那么也不会导出；
*/